Place the oil and popcorn kernels in a large heavy bottomed stock pot. Cover, leaving the lid slightly offset to vent, and turn on medium heat. Listen to the popcorn. Once the popping stops, remove from the heat immediately and pour into a large bowl, about 5 minutes. Meanwhile prepare all other toppings.
Mix the salt and spices together in a small bowl. Shake the larger bowl of popcorn while pouring the melted butter and spice blend over the top. Shake until thoroughly coated, then toss in the sun dried tomatoes.
Scoop the popcorn into smaller serving bowls and top each bowl with crumbled chorizo, queso fresco, and diced avocado. Serve immediately!